Space-for-Time Optimization Aspects A Case for Harmless Aspects with around Advice

نویسندگان

  • Ahmed Abdelmeged
  • Karl Lieberherr
چکیده

The space-for-time trade-off is one of the earliest to be discovered in computer science. Taking program complexity into account, we can safely call it “space and elegance”for-time trade-off. Contemporary algorithms text books often tackle the complexity problem by first presenting algorithms in an elegant, but inefficient form, followed by a few paragraphs informally describing optimizations. We used aspects to improve the presentation of several algorithms like Topological Ordering, Dijkstra’s shortest path, Closest Pair, Stable Marriage, etc. Harmlessness is a key safety requirement for optimization aspects. Existing models for harmless aspects disallow general around advice which is indispensable for expressing optimization aspects. We present a model for harmless aspects with around advice. We also present a domain specific model for space-for-time optimization aspects that rules out several situations when the optimization aspect is not improving the runtime efficiency and enables more informative error messages.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modified particle swarm optimization algorithm to solve location problems on urban transportation networks (Case study: Locating traffic police kiosks)

Nowadays, traffic congestion is a big problem in metropolises all around the world. Traffic problems rise with the rise of population and slow growth of urban transportation systems. Car accidents or population concentration in particular places due to urban events can cause traffic congestions. Such traffic problems require the direct involvement of the traffic police, and it is urgent for the...

متن کامل

Evaluating the Effects of Architectural Aspects on Student Sociability (Case Study: Tehran University)

The sociability and quality of behavior settings, according to general psychology data, are the most significant environmental values, measuring which helps to assess the success of environmental and architectural aspects. The present study was aimed at investigating the efficient environmental characteristics for the achievement of sociability in educational space. This issue has been addresse...

متن کامل

Context-oriented Lighting Strategy in Urban Spaces (Using Space Syntax Method) Case study: Historical Fabric of Isfahan

Lighting plays a key role in night escapes of urban spaces, in a way that it can be effective in giving identity to them. By considering this importance and inexistence of a process for composing urban Lighting strategy made this study to be conducted by the objective of providing process for compilation of context-oriented lighting strategy in urban spaces. Reaching a suitable solution for Li...

متن کامل

Application of Multi Objective land Allocation technique for land use Planning Approach Case study: Hamadan County

From the late  twentieth century, human kind has found out that if he wants to obtain cost efficiently and continuous utilization of lands, it is better to execute this in a planned framework named management plan. Such idea is became  as an introduction to monitor the land or utilization of lands. Monitoring lands means contribution of an optimized space for land utilization with realization o...

متن کامل

The new implicit finite difference scheme for two-sided space-time fractional partial differential equation

Fractional order partial differential equations are generalizations of classical partial differential equations. Increasingly, these models are used in applications such as fluid flow, finance and others. In this paper we examine some practical numerical methods to solve a class of initial- boundary value fractional partial differential equations with variable coefficients on a finite domain. S...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011